package com.iflytek.crvoice2txt.model;

import com.iflytek.cloud.RecognizerResult;
import com.iflytek.crvoice2txt.entity.RecorderEntity;
import com.iflytek.crvoice2txt.present.RecoderSignPresent;

public interface RecordSignBiz {

    void initData();

    void startVoiceDictation();

    void stopVoiceDictation();

    void cancelVoiceDictation();

    void printResult(RecognizerResult result, boolean isError);

    void onResume();

    void onPause();

    void onDestroy();

    void saveText(RecorderEntity recorderEntity);

    void startPlayAudio(String path);

    void stopPlayAudio();

    void getSaveList();
}
